package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the TRU_TA_INDI_INMB database table.
 * 
 */
//@Entity
//@Table(name="TRU_TA_INDI_INMB")
public class TruTaIndiInmb implements Serializable {
	private static final long serialVersionUID = 1L;
	private String aaTitu;
	private String coLibr;
	private String coOficRgst;
	private String coRegi;
	private String curPrtc;
	private String esPrtc;
	private String idUsuaCrea;
	private String idUsuaMidi;
	private String idUsuaModi;
	private BigDecimal nuPagi;
	private String nuPart;
	private String nuTitu;
	private String tiPrtc;
	private Date tsUsuaCrea;
	private Date tsUsuaModi;

    public TruTaIndiInmb() {
    }


	@Column(name="AA_TITU", nullable=false, length=4)
	public String getAaTitu() {
		return this.aaTitu;
	}

	public void setAaTitu(String aaTitu) {
		this.aaTitu = aaTitu;
	}


	@Column(name="CO_LIBR", nullable=false, length=3)
	public String getCoLibr() {
		return this.coLibr;
	}

	public void setCoLibr(String coLibr) {
		this.coLibr = coLibr;
	}


	@Column(name="CO_OFIC_RGST", nullable=false, length=2)
	public String getCoOficRgst() {
		return this.coOficRgst;
	}

	public void setCoOficRgst(String coOficRgst) {
		this.coOficRgst = coOficRgst;
	}


	@Column(name="CO_REGI", nullable=false, length=2)
	public String getCoRegi() {
		return this.coRegi;
	}

	public void setCoRegi(String coRegi) {
		this.coRegi = coRegi;
	}


	@Column(name="CUR_PRTC", nullable=false, length=14)
	public String getCurPrtc() {
		return this.curPrtc;
	}

	public void setCurPrtc(String curPrtc) {
		this.curPrtc = curPrtc;
	}


	@Column(name="ES_PRTC", length=1)
	public String getEsPrtc() {
		return this.esPrtc;
	}

	public void setEsPrtc(String esPrtc) {
		this.esPrtc = esPrtc;
	}


	@Column(name="ID_USUA_CREA", length=5)
	public String getIdUsuaCrea() {
		return this.idUsuaCrea;
	}

	public void setIdUsuaCrea(String idUsuaCrea) {
		this.idUsuaCrea = idUsuaCrea;
	}


	@Column(name="ID_USUA_MIDI", length=5)
	public String getIdUsuaMidi() {
		return this.idUsuaMidi;
	}

	public void setIdUsuaMidi(String idUsuaMidi) {
		this.idUsuaMidi = idUsuaMidi;
	}


	@Column(name="ID_USUA_MODI", length=5)
	public String getIdUsuaModi() {
		return this.idUsuaModi;
	}

	public void setIdUsuaModi(String idUsuaModi) {
		this.idUsuaModi = idUsuaModi;
	}


	@Column(name="NU_PAGI", precision=5)
	public BigDecimal getNuPagi() {
		return this.nuPagi;
	}

	public void setNuPagi(BigDecimal nuPagi) {
		this.nuPagi = nuPagi;
	}


	@Column(name="NU_PART", nullable=false, length=8)
	public String getNuPart() {
		return this.nuPart;
	}

	public void setNuPart(String nuPart) {
		this.nuPart = nuPart;
	}


	@Column(name="NU_TITU", nullable=false, length=8)
	public String getNuTitu() {
		return this.nuTitu;
	}

	public void setNuTitu(String nuTitu) {
		this.nuTitu = nuTitu;
	}


	@Column(name="TI_PRTC", nullable=false, length=2)
	public String getTiPrtc() {
		return this.tiPrtc;
	}

	public void setTiPrtc(String tiPrtc) {
		this.tiPrtc = tiPrtc;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="TS_USUA_CREA")
	public Date getTsUsuaCrea() {
		return this.tsUsuaCrea;
	}

	public void setTsUsuaCrea(Date tsUsuaCrea) {
		this.tsUsuaCrea = tsUsuaCrea;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="TS_USUA_MODI")
	public Date getTsUsuaModi() {
		return this.tsUsuaModi;
	}

	public void setTsUsuaModi(Date tsUsuaModi) {
		this.tsUsuaModi = tsUsuaModi;
	}

}